through carriage - Spanish English Dictionary